body{
    background:url('../img/space-blue.jpg');
    margin:0;
    overflow:hidden;
}
img.default {
    position: absolute;
    z-index: 20;
    width: 24vw;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.svg-wrapper{
    margin-top:30%;
    margin-left:44%;
    position:absolute;
    width:150px;
    height:40px;
    display:inline-block;
    border-radius:2px;
}
#shape{
    stroke-width:3px;
    fill:transparent;
    stroke:#FBD9E9;
    stroke-dasharray:60 300;
    stroke-dashoffset:-235;
    transition:1s all ease;
}
#text{
    margin-top:-35px;
    text-align:center;
}
#text a{
    color:white;
    text-decoration:none;
    font-weight:100;
    font-size:1.1em
}
.svg-wrapper:hover #shape{
    stroke-dasharray:50 0;
    stroke-width:2px;
    stroke-dashoffset:0;
    stroke:#8EB7E3;
}